.bannerbox .toplink,.sitebtn,.socialtalk a{text-decoration:none}.banner_sec{background-color:#000;padding-bottom:0}.banner_sec .h1{color:#fff;font-size:42px;line-height:55px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.banner_sec .sec_desc{color:#fff;font-size:15px;line-height:27px;padding:0}.banner_sec .row{height:65vh}.banner_sec .row>div:last-child{align-self:flex-end}.parentbox{border-radius:50px;overflow:hidden}.bluebg,.cyanbg,.darkredbg,.greenbg,.lightgreenbg,.lightorangebg,.lightvioletbg,.lightvioletbgtwo,.lightyellowbg,.orangebg,.purplebg,.redbg,.violetbg,.yellowbg{background-repeat:no-repeat;background-size:contain;background-position:center}.bluebg,.cyanbg,.darkredbg,.greenbg,.lightorangebg,.lightvioletbg,.lightvioletbgtwo,.lightyellowbg{background-size:cover}.darkredbg{background-color:#d72b35;background-image:url(/assets/images/portfolio/food.webp);background-position:center}.greenbg,.lightyellowbg,.redbg,.violetbg{background-position:right}.redbg{background-color:#e7513d;background-image:url(/assets/images/portfolio/restaurant.webp)}.yellowbg{background-color:#f9c552;background-image:url(/assets/images/portfolio/vacation.webp)}.greenbg{background-color:#309a34;background-image:url(/assets/images/portfolio/cryptocurrency.webp)}.lightyellowbg{background-color:#ddb834;background-image:url(/assets/images/portfolio/taxi.webp)}.violetbg{background-color:#7b1ec5;background-image:url(/assets/images/portfolio/personal.webp)}.orangebg{background-color:#f59337;background-image:url(/assets/images/portfolio/job.webp);background-position:bottom}.cyanbg{background-color:#1ec5b1;background-image:url(/assets/images/portfolio/doc.webp);background-position:center}.purplebg{background-color:#e527bc;background-image:url(/assets/images/portfolio/news.webp);background-position:bottom left}.lightorangebg{background-color:#d38a5f;background-image:url(/assets/images/portfolio/elearn.webp);background-position:right}.lightvioletbg{background-color:#9040f6;background-image:url(/assets/images/portfolio/ecommerce.webp);background-position:center}.bluebg{background-color:#4154ff;background-image:url(/assets/images/portfolio/crypto-wallet.webp);background-position:right}.lightvioletbgtwo{background-color:#b329f4;background-image:url(/assets/images/portfolio/music.webp);background-position:center}.lightgreenbg{background-color:#e2f470;background-image:url(/assets/images/portfolio/escooter.webp);background-position:bottom}.darkredbg .spacebox{padding:30px}.bannertopcontent{padding-top:20vh}.parentbox .row{align-items:center}.parentbox .colorbox .h2{font-size:32px;line-height:40px;color:#fff;margin-bottom:10px;font-weight:600;text-transform:capitalize}.parentbox .colorbox .h3{color:#fff;font-size:20px;line-height:32px;margin-bottom:10px}.contentbox{padding:50px 0 90px}.sec_desc{color:#fff;font-size:16px;line-height:28px;font-weight:400;margin-bottom:0;text-align:justify}.banner_sec .btnlink,.parentbox .colorbox .btnlink{color:#fff;font-size:16px;font-weight:600;text-decoration:none;position:relative;display:inline-block}.banner_sec .btnlink .right-arrow,.parentbox .colorbox .btnlink .right-arrow{color:#fff;font-size:50px;line-height:30px;position:relative;top:9px;display:inline-block;font-weight:400;transition:.2s}.parentbox .colorbox .blackbox .right-arrow{color:#201503}.text-black{color:#201503!important}.section-title,.sitebtn{color:#fff;text-transform:capitalize}.parentbox .casestudy.blackbox .btnlink::before{border-color:#201503}.parentbox .casestudy{margin-top:30px}.banner_sec .btnlink::before,.parentbox .casestudy .btnlink::before{width:57px;height:57px;border:1px solid #fff;border-radius:50px;display:inline-block;content:"";position:absolute;right:-24px;top:-1px}.parentbox .casestudy .btnlink:hover::before{animation:1s infinite arrow}@keyframes arrow{0%{transform:translateX(0)}100%{transform:translateX(5px)}}.sitebtn{font-size:16px;background-color:#0092ff;padding:12px 22px;border-radius:6px;transition:.2s}.sitebtn:is(:hover,:focus){color:#fff;box-shadow:none}section{padding:60px 0}.boxbtn{margin-top:40px}.section-title{font-size:50px;font-weight:500;text-align:center;margin-bottom:12px}.paracontent{font-size:15px;color:#efefef;line-height:28px;margin-bottom:0;font-weight:300}.banner_sec .container{max-width:90%}.banner_sec+.leftsec{padding-top:100px}.colorbox{padding:50px 50px 50px 0}.rightsec .colorbox{padding-left:60px;padding-right:10px}.talksection .sitebtn{background-color:#feab26}.talksection .section-title span{display:inline-block;margin-top:7px;background:linear-gradient(90deg,#3ef2e7 14.69%,#fff 32.66%,#fff 48.77%,#feab26 97.37%);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.talkimg{text-align:center;margin-top:-60px;position:relative}.experts{background-color:#0047ff;padding:0;overflow:visible;margin-top:80px}.talksection .talkfirst{padding:40px 0}.talksection .talkfirst .section-title{font-size:55px;line-height:68px}.talksection .talkfirst .paracontent{font-size:20px;line-height:32px;margin-top:18px}.talksection .talkfirst .boxbtn{margin-top:25px}.socialtalk .talkimgbg{background-color:#25d366;width:55px;height:55px;border-radius:13px;display:grid;place-content:center;margin-right:12px;position:relative}.socialtalk .talkimgbg.tele{background-color:#08c}.socialtalk span{color:#1a1a1a;font-size:16px;font-weight:600;text-transform:uppercase;display:block;line-height:26px}.socialtalk small{color:#7e7e7e;font-size:14px;font-weight:700;text-transform:capitalize}.socialtalk{background-color:#fff;width:100%;max-width:240px;padding:20px;border-radius:22px;text-align:start;position:absolute;left:0;top:52%;box-shadow:0 0 54px 0 rgba(0,0,0,.25)}.socialtalk.telebox{top:45%;left:auto;right:30px}.flexbox{display:flex;align-items:center}.spacebox{padding:40px}.bannerbox{display:flex;justify-content:center;align-items:end;gap:30px}.bannerbox .bannerlink{background:linear-gradient(180deg,#50403e 0,rgba(24,23,23,0) 100%);padding:18px 25px 25px;border-radius:50px 50px 0 0}.bannerbox .bannerlink .sechead{color:#d9d9d9;font-size:30px;font-weight:500;line-height:40px;margin:15px 0 0;transform:rotate(180deg);writing-mode:vertical-lr;padding-bottom:20px}.bannerbox .bannerlink img{width:100%;max-width:42px;filter:grayscale(1);margin:auto;display:block;aspect-ratio:3/3;object-fit:contain}.bannerbox .toplink:hover img{filter:grayscale(0);transform:scale(2.1) translateY(-7px)}img{max-width:100%;height:auto}.bannerbox .toplink{display:block;height:75px;transition:height .2s}.banner_sec .carousel .carousel-control-next{width:10%;top:auto;bottom:40px}.banner_sec .carousel .carousel-inner{padding-top:30px}.talkimgbg .notify{color:#fff;background-color:#dc3545;display:grid;width:20px;height:20px;place-content:center;line-height:normal;border-radius:50px;font-size:13px;position:absolute;right:-6px;top:-6px}@media only screen and (max-width:1500px){.bannerbox{gap:20px;justify-content:start}}@media only screen and (min-width:1400px){.paracontent{font-size:16px;line-height:32px}}@media only screen and (max-width:1400px){.section-title{font-size:34px}.paracontent{font-size:15px;line-height:27px}.parentbox .colorbox .btnlink .right-arrow{font-size:40px;top:7px}.banner_sec .btnlink::before,.parentbox .casestudy .btnlink::before{width:44px;height:44px;right:-22px;top:3px}.talksection .talkfirst .section-title{font-size:60px;line-height:76px}.talksection .talkfirst .paracontent{font-size:18px;line-height:30px}.sitebtn{font-size:15px;padding:10px 22px}.socialtalk .talkimgbg{width:50px;height:50px}.socialtalk .talkimgbg img{width:100%;max-width:28px;height:auto}.bannerbox .bannerlink{padding:18px 20px 25px}.bannerbox .bannerlink img{max-width:34px}.bannerbox .toplink:hover img{transform:scale(2.1) translateY(-3px)}.bannerbox .bannerlink .sechead{font-size:26px;margin:20px 0 0}.bannerbox{gap:25px}.banner_sec .btnlink .right-arrow{font-size:44px}.bannertopcontent{padding-top:13vh}.lightvioletbg img,.lightyellowbg img,.violetbg img{width:100%;max-width:435px}.cyanbg img,.orangebg img{width:100%;max-width:485px}.purplebg img{width:100%;max-width:380px}.lightorangebg img{width:100%;max-width:310px}}@media only screen and (max-width:1300px){.bannerbox{padding-right:0;gap:18px}}@media only screen and (max-width:1200px){.banner_sec .h1{font-size:34px;margin-bottom:18px;line-height:50px}.banner_sec .sec_desc{font-size:16px;line-height:30px}.parentbox .colorbox .h2{font-size:30px;line-height:44px}.socialtalk{padding:16px;max-width:210px}.socialtalk.telebox{right:-10px}}@media only screen and (max-width:991px){.contentbox{padding-bottom:10px}.boxbtn{margin-top:25px}.section-title{font-size:30px;line-height:45px}.colorbox{padding:0 40px 40px}.rightsec .colorbox{padding-left:40px}.rightsec .row{flex-direction:column-reverse}.leftsec .row>div:first-child,.rightsec .row>div:last-child{margin-bottom:30px}.redbg,.yellowbg{background-image:none}.parentbox{border-radius:30px}.sitebtn{font-size:14px;padding:9px 18px}.talkimg{margin-top:0}.experts{margin-top:30px}section{padding:30px 0}.banner_sec+.leftsec{padding-top:50px}.socialtalk.telebox{right:30px}.contactsection,.sectionsixteen{padding:40px 0}.contactsection{padding-bottom:60px}.banner_sec .carousel .carousel-control-next{bottom:110px}.bluebg,.greenbg{background-position:center}.spacebox{padding:25px 10px 0}}@media only screen and (max-width:576px){.contentbox>div:not(:last-child){margin-bottom:45px}.banner_sec{padding-top:18vh;padding-bottom:14vh}.section-title,.talksection .talkfirst .section-title{font-size:28px;line-height:40px}.talksection .section-title span{margin-top:0}.paracontent{line-height:27px;font-size:14px}.banner_sec .container{max-width:100%}.talksection .talkfirst .paracontent{font-size:15px;line-height:27px;margin-top:0}.socialtalk{max-width:175px;padding:13px;top:55%}.socialtalk .talkimgbg{width:35px;height:35px;margin-right:7px}.socialtalk .talkimgbg img{max-width:26px;object-fit:contain;aspect-ratio:3/2}.socialtalk span{font-size:13px;line-height:20px}.socialtalk small{font-size:12px}.socialtalk.telebox{right:0;top:39%}.bannertopcontent{padding:0}.banner_sec .row{height:auto}.banner_sec .carousel{display:none}.colorbox,.rightsec .colorbox{padding:0 25px 40px}.bluebg,.cyanbg,.darkredbg,.greenbg,.lightgreenbg,.lightorangebg,.lightvioletbg,.lightvioletbgtwo,.lightyellowbg,.orangebg,.purplebg,.redbg,.violetbg,.yellowbg{background-image:none}.talkimgbg .notify{width:15px;height:15px;font-size:10px;right:-4px;top:-5px}}.socialtalk:is(:focus,:hover){box-shadow:0 0 54px 0 rgba(0,0,0,.5)}